package cn.livingCloud.dto.front;

import cn.livingCloud.dto.CaseCategoryDto;
import cn.livingCloud.dto.CaseFormDto;
import cn.livingCloud.wechat.protocol.JsSDKSignature;

import java.util.ArrayList;
import java.util.List;

/**
 * Created by DingJie on 2016/6/8.
 */
public class CaseAccusationFrontFromDto extends CaseFormDto {
    private JsSDKSignature jsSDKSignature;
    private boolean employee = false;
    private String caseCategoryUuid;
    private List<CaseCategoryDto> categoryList = new ArrayList<>();

    public CaseAccusationFrontFromDto(JsSDKSignature jsSDKSignature) {
        this.jsSDKSignature = jsSDKSignature;
    }

    public CaseAccusationFrontFromDto() {
    }

    public JsSDKSignature getJsSDKSignature() {
        return jsSDKSignature;
    }

    public void setJsSDKSignature(JsSDKSignature jsSDKSignature) {
        this.jsSDKSignature = jsSDKSignature;
    }

    public boolean isEmployee() {
        return employee;
    }

    public CaseAccusationFrontFromDto setEmployee(boolean employee) {
        this.employee = employee;
        return this;
    }

    public String getCaseCategoryUuid() {
        return caseCategoryUuid;
    }

    public CaseAccusationFrontFromDto setCaseCategoryUuid(String caseCategoryUuid) {
        this.caseCategoryUuid = caseCategoryUuid;
        return this;
    }

    public List<CaseCategoryDto> getCategoryList() {
        return categoryList;
    }

    public CaseAccusationFrontFromDto setCategoryList(List<CaseCategoryDto> categoryList) {
        this.categoryList = categoryList;
        return this;
    }
}
